hand-shield type protector - German English Dictionary